.main{margin:0 auto; border:#fff 1px solid;width:980px;}
.head{}
.head .logo{width:155px;height:85px;}
.head .t1{width:822px;background:#0d87e5;margin-bottom:3px;}
.t1 p{padding-top:3px;text-align:center;line-height:25px;}
.t1 p a:link{margin:0px 8px 0px 0px;font-weight:700;font-size:12px;color:#fff;}

.head .c1{width:190px;border:#afc8d3 1px solid;background:url(../images/2011_09.gif) repeat-x}
.c1 p{padding-top:3px;text-align:center;line-height:24px;}
.c1 p a:link{margin:0px 8px 0px 0px;font-weight:700;font-size:12px;color:#325a71}

.head .c2{width:50px;border:#afc8d3 1px solid;line-height:25px;background:url(../images/2011_09.gif) repeat-x}
.c2{margin:0px 8px 0px 5px;font-weight:700;font-size:12px;text-align:center;color:#325a71}

.head .c3{width:562px;border:#afc8d3 1px solid;background:url(../images/2011_09.gif) repeat-x}
.c3 p{padding-top:3px;padding-left:4px;line-height:22px;}
.c3 p a:link{margin:0px 8px 0px 0px;font-size:12px;}

.ad1{width:504px;}
.ad2{width:468px;}
.ad1 img{padding:5px 0px;}
.ad2 img{padding:5px 0px;}

.news{width:238px; height:180px;margin-top:5px;padding-bottom:5px;border:#ccc 1px solid; border-top:none}
.news .t_name{padding-left:11px;font:bold 17px/36px "微软雅黑", "宋体"; COLOR: #1f3b7b}
.news li.list{margin:8px 0px 9px 8px;line-height:14px;padding-left:10px;background:url(../images/square_1.gif) no-repeat left center;height:14px;}
.ma{margin-left:7px}

.imgad img{width:188px; height:43px;border:#ccc 1px solid;margin:5px 0px;}


.m1{width:252px;margin-right:3px;}
.m1 .login{width:252px;height:132px;border:#ccc 1px solid;}
.login p{margin-right:10px;}
.normalfont{margin:10px 0px 5px 10px;}
.login span{line-height:22px; display:block;margin-bottom:4px;}
.loginan{ position:relative;margin-top:-50px;margin-left:180px;}
.labelbox{margin:8px 0px 0px 8px;width:238px;}
.labelbox span{line-height:19px;margin-top:8px;float:left;_line-height:22px;margin-right:8px;}
.A.orange:link{color:#ff7300;font-size:12px; text-decoration:none;}
.m1 .gg{width:252px;height:172px;margin-top:5px;border:#ccc 1px solid;}

.tit_bg{border-bottom:#ccc 1px solid;border-top:#000 2px solid;}
.t_name{padding-left:11px;font:bold 17px/36px "微软雅黑", "宋体"; COLOR: #1f3b7b;}
ul li.list{margin:10px 0px 9px 8px;line-height:14px;padding-left:10px;background:url(../images/square_1.gif) no-repeat left center;height:14px;}
.t_more{line-height:30px;padding-right:10px; display:inline;background:url(../images/news_m_04.png) no-repeat 100% -389px;margin-right:10px;}

.m1 .ask{width:252px;height:280px;margin-top:5px;border:#ccc 1px solid;}
.m1 .zl{width:252px;height:282px;margin-top:5px;border:#ccc 1px solid;}

.m2{width:464px;margin-left:3px;}
.m2 .wz{width:464px;height:312px;border:#ccc 1px solid;}
.ct_t_01{padding-bottom:10px;padding-left:5px;}
.ct_t_01 H1{text-align:center;font:18px/35px "微软雅黑";}
.ct_t_01 H1 a{color:#c00;}
.ct_t_01 p{ text-indent:2em;font-size:13px;}
.ad_03 img{width:222px;height:60px;border:#ccc 1px solid;}
.hplist ul li.list{line-height:8px;padding-left:10px;background:url(../images/square_1.gif) no-repeat left center;height:8px;float:left;}


.m2 .zx{width:464px;height:279px;margin-top:5px;border:#ccc 1px solid;}
.m2 .tj{width:464px;height:282px;margin-top:5px;border:#ccc 1px solid;}

.m3{width:252px;}
.m3 .qft{width:252px;height:312px;border:#ccc 1px solid;}
.bookImg {
	WIDTH: 275px; MARGIN-RIGHT: -18px;margin-top:10px;margin-left:5px;
}
.bookImg LI {
	MARGIN: 0px 12px 9px 0px; WIDTH: 114px; FLOAT: left; HEIGHT: 122px; FONT-SIZE: 0px; _display: inline
}
.bookImg IMG {
	WIDTH: 111px; HEIGHT: 100px
}

.imgTip LI {
	POSITION: relative; TEXT-ALIGN: center; OVERFLOW: hidden
}
.imgTip A {
	DISPLAY: block; HEIGHT: 100%; COLOR: #fff; FONT-SIZE: 12px
}
.imgTip A:visited {
	COLOR: #fff
}
.imgTip IMG {
	WIDTH: 114px
}
.imgTip SPAN {
	POSITION: absolute; LINE-HEIGHT: 28px; BACKGROUND-COLOR: #2d2d2d; WIDTH: 100%; BOTTOM: 0px; WHITE-SPACE: nowrap; HEIGHT: 28px; CURSOR: pointer; LEFT: 0px; transition: background .2s ease-in 0,height .2s ease-in 0; -webkit-transition: background .2s ease-in 0,height .2s ease-in 0; -moz-transition: background .5s ease-in 0,height .2s ease-in 0
}
.imgTip A:hover SPAN {
	LINE-HEIGHT: 33px; BACKGROUND-COLOR: #38a3db; HEIGHT: 33px; COLOR: #fff
}


.m3 .rft{width:252px;height:280px;margin-top:5px;border:#ccc 1px solid;}
.m3 .xz{width:252px;height:282px;margin-top:5px;border:#ccc 1px solid;}


.cpzx{width:980px;margin-top:5px;border:#ccc 1px solid;}

.ad_01{width:317px;height:107px;margin-top:5px;border:#ccc 1px solid;}
.ad_01 img{width:317px;height:107px;}

.ad_02{width:657px;height:50px;margin-top:5px;border:#ccc 1px solid;}
.ad_02 img{width:215px;height:50px;}


.zp{width:482px;margin-top:5px;border:#ccc 1px solid;}

.rc{width:489px;margin-top:5px;border:#ccc 1px solid;}


.zh01{width:220px;height:92px;margin-left:8px;margin-top:8px;}
.zh01 img{width:90px;height:90px;border:#ccc 1px solid;float:left;}
.zh01 .ms{width:115px;float:right;}
.hr0{ height:1px;border:none;border-top:1px dashed #ccc;margin:8px 5px;}
.zx ul li.list{margin:10px 0px 9px 8px;line-height:14px;padding-left:10px;background:url(../images/square_1.gif) no-repeat left center;height:14px;font-size:14px;}


.l20{line-height:20px;}
.Img1 LI{border:#e7eef0 1px solid;text-align:center;line-height:22px;width:146px;margin:5px 0px 0px 5px;height:72px;float:left;}
.Img1 img{width:143px;height:50px;}

.yib{width:323px;/*border:#c00 1px solid;*/}
.flei H1{padding-left: 20px;  height: auto; color: #065ba5;  font-size: 14px; font-weight: bold; margin-right: 10px; padding-top: 10px;}
.yn{border: #efefef 1px solid;padding:10px 0px 10px 18px; width: 270px; float: left;  margin-left: 10px;margin-right: 10px;background:#f1f1f1; }
.qe{line-height: 20px; color: black; text-decoration: none;}



.jobtitle {
	BORDER-BOTTOM: #dedede 1px solid; WIDTH: 480px; DISPLAY: block; BACKGROUND: url(../images/job_bg.gif) repeat-x; FLOAT: left; HEIGHT: 29px; OVERFLOW: hidden
}
.jobtitle B {
	TEXT-ALIGN: center;  DISPLAY: block; FONT: 12px/31px "宋体"; FLOAT: left; COLOR: #373737
}
UL.joblist {
	WIDTH: 480px; DISPLAY: block; FLOAT: left; HEIGHT: 158px; OVERFLOW: hidden
}
UL.joblist LI {
	BORDER-BOTTOM: #d1dfea 1px solid; DISPLAY: block; FLOAT: left; HEIGHT: 25px
}
UL.joblist LI.bg {
}
UL.joblist LI A {
	
	PADDING-LEFT: 36px; WIDTH: 110px; PADDING-RIGHT: 10px; DISPLAY: block; FONT: 12px/24px "Tahoma", '宋体'; FLOAT: left; HEIGHT: 25px; COLOR: #1e50a2; OVERFLOW: hidden; TEXT-DECORATION: none; PADDING-TOP: 0px
}
UL.joblist LI A:hover {
	COLOR: #ff6600
}
UL.joblist LI B {
	WIDTH: 225px; DISPLAY: block; FONT: 12px/24px "Tahoma", '宋体'; FLOAT: right; HEIGHT: 23px; COLOR: #919293; OVERFLOW: hidden
}
UL.joblist LI span {
	WIDTH: 99px; float:right;text-align:center
}


#rctable { width: 488px; padding: 0; margin: 0; text-align:center} 
th { font: 12px;color: #4f6b72; border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; border-top: 1px solid #C1DAD7;  BACKGROUND: url(../images/rc_bg.gif) repeat-x; }
td { border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; background: #fff; font-size:12px; padding: 2px ; color: #4f6b72; }


/*youqing*/
.yqcon{WIDTH:100%;margin-top:8px;}
.yq{border:#ccc 1px solid;margin:5px 0px;padding:0px 5px;line-height:25px;background:#ebf1f7}
.yq_l{float:left;width:75px;}
.yq_r{float:left;width:860px; text-align:left;}
.yq_r li{ min-width:70px; min-width:80px; max-width:130px;padding:0px 5px;float:left;}
.yq_r li a{color:#345483;}




.footer{text-align:center;background:#0d87e5;margin:5px 0px;padding:0px 5px;line-height:35px;color:#fff;}
.footer a{color:#fff;}
.ss1{text-align:right;line-height:35px;width:580px;}
.ss2{text-align:left;line-height:35px;width:380px;}
